[]
        
在线Demo 免费试用
(Showing Draft Content)

Scheduler

Scheduler

[POST] /api/v2/scheduler/tasks

创建任务

请求数据格式

CreateTaskRequestViewModel

返回值

状态码: 200

成功

CreateTaskResponseViewModel

状态码: 400

错误的请求

SchedulerPluginErrorConsts

[POST] /api/v2/scheduler/tasks/batch-delete

批量删除指定任务。

请求数据格式

RemoveTasksRequestModel

返回值

状态码: 200

成功

RemoveTasksResponseModel

状态码: 400

错误的请求

SchedulerPluginErrorConsts

类型定义

Ƭ CreateTaskResponseViewModel

已创建计划任务的响应视图模型。 替换响应中的 Grapecity.Enterprise.Server.Scheduler.Schedule.ScheduledTaskInfoDTO,以实现 API 隔离。

名称 类型 描述 示例
templateId可为空 string 任务配置的模板标识符。 "tpl-monthly-report"
description可为空 string 计划任务的描述。 "Monthly sales report export"
failInformEmail可为空 string 用于接收故障通知的旧版电子邮件地址。 "admin@example.com"
failInformProvider TaskFailInformProviderViewModel
isActive可为空 Boolean 指示任务是否处于活动状态。 true
task TaskInfoViewModel
tasks TaskInfoArrayViewModel
documentId可为空 string 与任务关联的文档标识符。 "doc-abc123"
trigger RecurrenceViewModel
deployTo DeployTargetViewModel
operationType可为空 string 该任务的操作类型。 "Append"
location可为空 string 任务操作地点。 "/data/reports"
dataUpdateMode DataUpdateModeViewModel
historyDataExpiryDuration可为空 string 历史数据过期时间。 "P30D"
compoundTask可为空 Boolean 指示这是否是一个复合任务。
runAs RunAsViewModel

Ƭ TaskFailInformProviderViewModel

任务失败通知提供程序配置的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Schedule.TaskFailInformProviderDTO 以实现 API 隔离。

名称 类型 描述 示例
emailProvider TaskFailInformEmailProviderViewModel
appMsgProvider TaskFailInformAppMsgProviderViewModel

Ƭ TaskInfoViewModel

单个任务信息的视图模型。 用于 API 隔离的 Grapecity.Enterprise.Server.Scheduler.Schedule.TaskInfoDTO。排除 StatusBeforeSoftDeleted(内部状态)。

名称 类型 描述 示例
taskType TaskTypeViewModel
payload可为空 string 任务有效载荷数据。
parameters可为空 string 任务参数。
userDetails UserDetailsViewModel
documentId可为空 string 与任务关联的文档标识符。 "doc-abc123"

Ƭ TaskInfoArrayViewModel

用于任务信息数组(复合任务)的视图模型。 取代 Grapecity.Enterprise.Server.Scheduler.Schedule.TaskInfoArrayDTO 以实现 API 隔离。

名称 类型 描述 示例
userDetails UserDetailsViewModel
taskInfos可为空 TaskInfoViewModel 各个任务信息条目的集合。

Ƭ RecurrenceViewModel

用于循环/触发配置的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Schedule.RecurrenceDTO 以实现 API 隔离。

名称 类型 描述 示例
type RecurrenceDtoTypeViewModel
once可为空 ISO DateTime Sting 一次性触发事件的日期和时间。 "2025-06-15T10:30:00.0000000+00:00"
onceTimeZoneId可为空 string 一次性触发器的时区标识符。 "America/New_York"
pattern RecurrenceInfoViewModel
templateId可为空 string 基于模板的调度模板标识符。 "tpl-daily-report"
explicit可为空 Boolean 指示这是否是显式(手动)触发。 true

Ƭ DeployTargetViewModel

用于部署目标配置的视图模型。 取代 Grapecity.Enterprise.Server.Scheduler.Delivery.DeployTargetDTO 以实现 API 隔离。 一次只能有一个字段非空——Type 属性会据此计算。

名称 类型 描述 示例
type DeployTargetDtoTypeViewModel
templateId可为空 string 基于模板的部署的模板标识符。 "tpl-email-pdf"
smb SmbViewModel
localStore LocalStoreViewModel
serverPrinter ServerPrinterViewModel
emailAttach EmailAttachViewModel
emailLink EmailLinkViewModel
emailBody EmailBodyViewModel
appOnlineLinkNotification AppOnlineLinkNotificationViewModel
appDownloadLinkNotification AppDownloadLinkNotificationViewModel
emailDownloadLink EmailDownloadLinkViewModel
externalStorage ExternalStorageViewModel

Ƭ DataUpdateModeViewModel

Enum:

  • Override
  • IncrementalUpdate

指定计划任务的数据更新模式。
用于 API 隔离。

* Override - 0 - 覆盖现有数据。
* IncrementalUpdate - 1 - 增量更新现有数据。

Ƭ RunAsViewModel

计划任务的“运行身份”用户配置的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Schedule.RunAsDTO 以实现 API 隔离。

名称 类型 描述 示例
userId可为空 string 运行此任务的用户的唯一标识符。 "d4e5f6a7-b8c9-0d1e-2f3a-4b5c6d7e8f90"
username可为空 string 运行此任务的用户的用户名。 "jane.smith"
organizationId可为空 string 运行用户所属的组织标识符。 "c1d2e3f4-a5b6-7890-cdef-1234567890ab"
provider可为空 string 以运行身份用户的身份验证提供程序。 "local"

Ƭ TaskFailInformEmailProviderViewModel

用于任务失败通知中电子邮件提供商配置的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Schedule.TaskFailInformEmailProviderDTO 以实现 API 隔离。

名称 类型 描述 示例
emailAddress可为空 string 故障通知的主要电子邮件地址。 "admin@example.com"

Ƭ TaskFailInformAppMsgProviderViewModel

任务失败通知中的应用程序消息提供程序的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Schedule.TaskFailInformAppMsgProviderDTO 以实现 API 隔离。

名称 类型 描述 示例
appName可为空 string 通知的应用程序名称。 "ReportPortal"
message AppMessageViewModel

Ƭ AppMessageViewModel

用于任务失败通知的应用程序消息的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Schedule.AppMessageDTO 以实现 API 隔离。

名称 类型 描述 示例
recipients可为空 AppMessageRecipientViewModel 邮件收件人列表。

Ƭ AppMessageRecipientViewModel

应用程序消息接收者的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.AppMessageRecipientDTO 以实现 API 隔离。

名称 类型 描述 示例
address可为空 string 邮件接收者的地址。 "user@example.com"
addressType可为空 string 地址类型。 "email"
displayName可为空 string 收件人的显示名称。 "John Doe"

Ƭ TaskTypeViewModel

Enum:

  • RptExport
  • DatasetRefresh
  • DashboardExport
  • DataSourceExtract
  • DatasetCleanup
  • DataModelRefresh
  • CompoundTask
  • RptPreviewCache
  • DataflowRefresh
  • RptServerPrint
  • InternalSchedule

指定计划任务的类型。
用于 API 隔离。

* RptExport - 0 - 报表导出任务。
* DatasetRefresh - 1 - 数据集刷新任务。
* DashboardExport - 2 - 仪表盘导出任务。
* DataSourceExtract - 3 - 数据源提取任务。
* DatasetCleanup - 4 - 数据集清理任务。
* DataModelRefresh - 5 - 数据模型刷新任务。
* CompoundTask - 6 - 组合多个子任务的复合任务。
* RptPreviewCache - 7 - 报表预览缓存任务。
* DataflowRefresh - 8 - 数据流刷新任务。
* RptServerPrint - 9 - 报表服务器打印任务。
* InternalSchedule - 99 - 内部计划任务。

Ƭ UserDetailsViewModel

用于创建或更新计划任务时的用户详细信息视图模型。 为实现 API 隔离,替换了 Grapecity.Enterprise.Server.Scheduler.Schedule.UserDetailsDTO。出于安全考虑,排除了 EncryptedRefreshToken。

名称 类型 描述 示例
id可为空 string 用户的唯一标识符。 "b3f1a2c4-5d6e-7f89-0a1b-2c3d4e5f6a7b"
name可为空 string 用户的显示名称。 "John Doe"
provider可为空 string 用户的身份验证提供程序。 "local"
tenantId可为空 string 用户所属的租户标识符。 "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
createdByIntegration可为空 Boolean 指示该用户是否由集成创建。

Ƭ RecurrenceDtoTypeViewModel

Enum:

  • Once
  • Pattern
  • TemplateId
  • Explicit

指定触发器的重复类型。
用于 API 隔离。

* Once - 0 - 在指定时间运行一次。
* Pattern - 1 - 按 cron 模式重复运行。
* TemplateId - 2 - 使用模板定义的计划运行。
* Explicit - 3 - 仅在显式触发时运行。

Ƭ RecurrenceInfoViewModel

视图模型用于查看重复模式信息。 替换 Grapecity.Enterprise.Server.Scheduler.Schedule.RecurrenceInfoDTO 以实现 API 隔离。

名称 类型 描述 示例
patterns可为空 Array<string> 定义重复计划的 cron 表达式模式列表。 ["0 0 8 * * ?"]
startDate可为空 ISO DateTime Sting 重复周期的起始日期。 "2025-01-01T00:00:00.0000000+00:00"
endDate可为空 ISO DateTime Sting 重复周期的结束日期。 "2025-12-31T23:59:59.0000000+00:00"
timeZoneId可为空 string 重复计划的 IANA 时区标识符。 "America/New_York"

Ƭ DeployTargetDtoTypeViewModel

Enum:

  • TemplateId
  • Smb
  • EmailAttach
  • EmailLink
  • LocalStore
  • EmailBody
  • AppOnlineLinkNotification
  • EmailDownloadLink
  • AppDownloadLinkNotification
  • ExternalStorage
  • ServerPrinter

指定部署目标类型。
用于 API 隔离。

* TemplateId - 0 - 基于模板的部署。
* Smb - 1 - SMB/网络共享部署。
* EmailAttach - 2 - 带附件的电子邮件。
* EmailLink - 3 - 带链接的电子邮件。
* LocalStore - 4 - 本地存储。
* EmailBody - 5 - 包含正文内容的电子邮件。
* AppOnlineLinkNotification - 6 - 应用在线链接通知。
* EmailDownloadLink - 7 - 包含下载链接的电子邮件。
* AppDownloadLinkNotification - 8 - 应用下载链接通知。
* ExternalStorage - 9 - 外部存储。
* ServerPrinter - 10 - 服务器打印机。

Ƭ SmbViewModel

SMB/网络共享交付目标的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.SmbDTO 以实现 API 隔离。

名称 类型 描述 示例
filename可为空 string 已交付文件的文件名。 "report_2025.pdf"
overwrite可为空 Boolean 指示是否覆盖现有文件。 true
fullPath可为空 string SMB共享的完整UNC路径。

Ƭ LocalStoreViewModel

本地存储交付目标的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.LocalStoreDTO 以实现 API 隔离。

名称 类型 描述 示例
allowAnonymous可为空 Boolean 指示是否允许匿名访问。
storePolicy LocalStorePolicyViewModel

Ƭ ServerPrinterViewModel

服务器打印机交付目标的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.ServerPrinterDTO 以实现 API 隔离。

名称 类型 描述 示例
printerName可为空 string 打印机的名称。 "Office Laser Printer"
printerId可为空 string 打印机的唯一标识符。 "printer-001"
printerSettings ServerPrinterSettingsViewModel

Ƭ EmailAttachViewModel

用于查看电子邮件附件传递目标的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.EmailAttachDTO 以实现 API 隔离。

名称 类型 描述 示例
settings EmailSettingsViewModel
localStore LocalStoreViewModel

Ƭ EmailLinkViewModel

邮件链接传递目标的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.EmailLinkDTO 以实现 API 隔离。

名称 类型 描述 示例
settings EmailSettingsViewModel
localStore LocalStoreViewModel

Ƭ EmailBodyViewModel

用于查看电子邮件正文传递目标的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.EmailBodyDTO 以实现 API 隔离。

名称 类型 描述 示例
settings EmailSettingsViewModel
localStore LocalStoreViewModel

Ƭ AppOnlineLinkNotificationViewModel

用于应用在线链接通知传递目标的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.AppOnlineLinkNotificationDTO 以实现 API 隔离。

名称 类型 描述 示例
settings AppNotificationSettingsViewModel
localStore LocalStoreViewModel

Ƭ AppDownloadLinkNotificationViewModel

用于应用下载链接通知传递目标的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.AppDownloadLinkNotificationDTO 以实现 API 隔离。

名称 类型 描述 示例
settings AppNotificationSettingsViewModel
localStore LocalStoreViewModel

Ƭ EmailDownloadLinkViewModel

邮件下载链接交付目标的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.EmailDownloadLinkDTO 以实现 API 隔离。

名称 类型 描述 示例
settings EmailSettingsViewModel
localStore LocalStoreViewModel

Ƭ ExternalStorageViewModel

外部存储交付目标的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.ExternalStorageDTO 以实现 API 隔离。

名称 类型 描述 示例
storageId可为空 string 外部存储设备的唯一标识符。 "es-001"
storageType可为空 string 外部存储设备的类型。 "AzureBlob"
storageName可为空 string 外部存储设备的显示名称。 "Azure Reports Blob"

Ƭ LocalStorePolicyViewModel

本地存储保留策略的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.LocalStorePolicyDTO 以实现 API 隔离。

名称 类型 描述 示例
type LocalStorePolicyDtoTypeViewModel
forever可为空 Boolean 指示是否永久保存内容。 true
storeUntil可为空 ISO DateTime Sting 内容存储的截止日期。 "2026-01-01T00:00:00.0000000+00:00"
deleteAfter可为空 int32 要删除内容的数字范围。 30
unit DeleteAfterUnitViewModel
deleteAfterSliding可为空 string 设置一个滑动的时间窗口,在此时间窗口之后可以删除内容。 "7.00:00:00"

Ƭ LocalStorePolicyDtoTypeViewModel

Enum:

  • Forever
  • StoreUntil
  • DeleteAfter

指定本地存储策略的类型。
用于 API 隔离。

* Forever - 0 - 永久存储。
* StoreUntil - 1 - 存储到指定日期。
* DeleteAfter - 2 - 经过一段时间后删除。

Ƭ DeleteAfterUnitViewModel

Enum:

  • Hour
  • Day
  • Week
  • Month
  • Year

指定删除策略的时间单位。
用于 API 隔离。

* Hour - 0 - 小时。
* Day - 1 - 天。
* Week - 2 - 周。
* Month - 3 - 个月。
* Year - 4 - 年。

Ƭ ServerPrinterSettingsViewModel

服务器打印机设置的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.ServerPrinterSettingsDTO 以实现 API 隔离。

名称 类型 描述 示例
duplex可为空 string 双面打印模式。 "Simplex"
collate Boolean 指示是否需要整理打印件。 true
fromPage可为空 int32 打印起始页码。 1
toPage可为空 int32 打印结束页码。 10
copies int32 要打印的份数。 1
useColor可为空 Boolean 指示是否以彩色打印。 true

Ƭ EmailSettingsViewModel

邮件发送设置的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.DeployTarget.EmailSettings 以实现 API 隔离。

名称 类型 描述 示例
mailTo可为空 Array<string> 主要收件人电子邮件地址列表。 ["user@example.com"]
subject可为空 string 邮件主题。 "Monthly Report - June 2025"
body可为空 string 邮件正文内容。 "Please find the attached report."
bodyForEmptyDocument可为空 string 当邮件正文为空时使用的内容。 "The report generated no data."
replyTo可为空 string 回复邮箱地址。 "noreply@example.com"
useRichText Boolean 指示电子邮件正文是否使用富文本(HTML)。 true
allowUserChangeEmailTo Boolean 指示是否允许用户更改电子邮件收件人地址。
cc可为空 Array<string> 抄送(CC)电子邮件地址列表。 ["manager@example.com"]
bcc可为空 Array<string> 密送(BCC)电子邮件地址列表。 ["audit@example.com"]
allowUserChangeCc Boolean 指示是否允许用户更改信用卡地址。
allowUserChangeBcc Boolean 指示是否允许用户更改密送地址。

Ƭ AppNotificationSettingsViewModel

用于交付的应用程序通知设置的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.AppNotificationSettingsDTO 以实现 API 隔离。

名称 类型 描述 示例
appName可为空 string 通知的应用程序名称。 "ReportPortal"
message AppNotificationMessageViewModel

Ƭ AppNotificationMessageViewModel

用于交付的应用程序通知消息的视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Delivery.AppNotificationMessageDTO 以实现 API 隔离。

名称 类型 描述 示例
subject可为空 string 通知主题。 "Report Ready"
body可为空 string 通知正文内容。 "Your scheduled report is now available."
url可为空 string 与通知关联的网址。 "https://portal.example.com/reports/123"
recipients可为空 AppMessageRecipientViewModel 通知接收者列表。

Ƭ SchedulerPluginErrorConsts

名称 类型 描述 示例

Ƭ CreateTaskRequestViewModel

用于创建计划任务的请求视图模型。 替换 Grapecity.Enterprise.Server.Scheduler.Schedule.ScheduledTaskInfoDTO 作为 API 隔离的 [FromBody] 参数。 排除 InternalScheduleKey(仅限内部使用的字段)。

名称 类型 描述 示例
templateId可为空 string 任务配置的模板标识符。 "tpl-monthly-report"
description可为空 string 计划任务的描述。 "Monthly sales report export"
failInformEmail可为空 string 用于接收故障通知的旧版电子邮件地址。 "admin@example.com"
failInformProvider TaskFailInformProviderViewModel
isActive可为空 Boolean 指示任务是否处于活动状态。 true
task TaskInfoViewModel
tasks TaskInfoArrayViewModel
documentId可为空 string 与任务关联的文档标识符。 "doc-abc123"
trigger RecurrenceViewModel
deployTo DeployTargetViewModel
operationType可为空 string 该任务的操作类型。 "Append"
location可为空 string 任务操作地点。 "/data/reports"
dataUpdateMode DataUpdateModeViewModel
historyDataExpiryDuration可为空 string 历史数据过期时间。 "P30D"
compoundTask可为空 Boolean 指示这是否是一个复合任务。
runAs RunAsViewModel

Ƭ RemoveTasksResponseModel

移除任务响应模型

名称 类型 描述 示例
removeTasksId可为空 Array<string> 已移除任务 ID。 ["8F945F0E-C7F6-0BF0-C53A-985B325D30BB","20051330-1144-3470-5DEF-A0003B051A8B"]
errors可为空 ErrorContentViewModel 错误。

Ƭ ErrorContentViewModel

错误内容模型

名称 类型 描述 示例
code TaskErrorCodeEnumViewModel
message可为空 string 错误信息
context可为空 any 错误上下文

Ƭ TaskErrorCodeEnumViewModel

Enum:

  • PermissionRequiredErrorCode
  • DocumentNotFoundErrorCode
  • OwnerRequiredErrorCode
  • TaskInvalidErrorCode
  • TaskInvalidWithTimeErrorCode
  • TaskInvalidWithEmailErrorCode
  • TaskNotFoundErrorCode
  • InvalidTaskDataErrorCode
  • TaskInvalidWithIdErrorCode
  • TaskDatasourceAppendInvalidErrorCode
  • TaskDatasourceLocationInvalidErrorCode
  • TaskDatasourceOperationInvalidErrorCode
  • WritePermissionRequireErrorCode
  • DeletePermissionRequireErrorCode
  • DirectoryInvalidErrorCode
  • DirectorySameErrorCode
  • ReadPermissionRequireErrorCode
  • NotDeliveredErrorCode
  • NoManualAndOneTimeTaskPermissionErrorCode
  • NoFileShareDeliveryPermissionErrorCode
  • PortalUriNotSetErrorCode
  • PortalUriNotSetInDataSourceErrorCode
  • PortalUriNotSetInDatasetErrorCode
  • DuplicateScheduleTaskErrorCode
  • ExpiredTaskErrorCode
  • RemoveTaskFailedErrorCode
  • TemplateNotExistsErrorCode
  • NoExportReportErrorCode
  • CreateTaskRuntimeFailedErrorCode
  • RunTaskRuntimeFailedErrorCode
  • UpdateTaskRuntimeFailedErrorCode
  • DuplicateTaskRuntimeFailedErrorCode

任务错误代码枚举视图模型

* PermissionRequiredErrorCode - 30001 - 需要权限。
* DocumentNotFoundErrorCode - 30002 - 未找到文档。
* OwnerRequiredErrorCode - 30003 - 需要管理员或文档所有者。
* TaskInvalidErrorCode - 30004 - 创建任务失败 - 任务无效。
* TaskInvalidWithTimeErrorCode - 30005 - 创建任务失败 - 存储截止日期早于开始时间。
* TaskInvalidWithEmailErrorCode - 30006 - 创建任务失败 - 收件人电子邮件地址位于组织外部。
* TaskNotFoundErrorCode - 30007 - 未找到任务。
* InvalidTaskDataErrorCode - 30008 - 任务数据无效已提供。
* TaskInvalidWithIdErrorCode - 30009 - 任务无效。
* TaskDatasourceAppendInvalidErrorCode - 30010 - 数据源无法追加数据。
* TaskDatasourceLocationInvalidErrorCode - 30011 - 位置不存在。
* TaskDatasourceOperationInvalidErrorCode - 30012 - 操作无效。
* WritePermissionRequireErrorCode - 30013 - 需要写入权限。
* DeletePermissionRequireErrorCode - 30014 - 需要删除权限。
* DirectoryInvalidErrorCode - 30015 - 目录无效。
* DirectorySameErrorCode - 30016 - 每个计划应对应一个单独的目录。
* ReadPermissionRequireErrorCode - 30017 - 读取权限必填。
* NotDeliveredErrorCode - 30018 - 未交付。
* NoManualAndOneTimeTaskPermissionErrorCode - 30019 - 没有手动和一次性任务权限。
* NoFileShareDeliveryPermissionErrorCode - 30020 - 没有文件共享交付权限。
* PortalUriNotSetErrorCode - 30021 - 未设置门户 URI。
* PortalUriNotSetInDataSourceErrorCode - 30022 - 数据源中未设置门户 URI。
* PortalUriNotSetInDatasetErrorCode - 30023 - 数据集中未设置门户 URI。
* DuplicateScheduleTaskErrorCode - 30024 - 重复的计划任务。
* ExpiredTaskErrorCode - 30025 - 任务已过期。
* RemoveTaskFailedErrorCode - 30026 - 删除任务失败。
* TemplateNotExistsErrorCode - 30027 - 此任务中使用的模板不存在。
* NoExportReportErrorCode - 30028 - 用户没有导出报告的权限。
* CreateTaskRuntimeFailedErrorCode - 30029 - 创建任务时发生未知错误。
* RunTaskRuntimeFailedErrorCode - 30030 - 运行任务时发生未知错误。
* UpdateTaskRuntimeFailedErrorCode - 30031 - 更新任务时发生未知错误。
* DuplicateTaskRuntimeFailedErrorCode - 30032 - 复制任务时发生未知错误。

Ƭ RemoveTasksRequestModel

移除按任务 ID 和任务创建者用户 ID 分类的任务请求模型。任务 ID 和用户 ID 中至少需要一项。

名称 类型 描述 示例
taskIds可为空 Array<string> 任务 ID 列表。 ["8F945F0E-C7F6-0BF0-C53A-985B325D30BB","20051330-1144-3470-5DEF-A0003B051A8B"]
userIds可为空 Array<string> 任务创建了用户 ID。 ["5536F73E-13EA-9D92-DDD5-4077CA29F04D","E86F8321-A317-DE6B-FC0C-DC0F635AA7B8"]